#ifndef _BASE_OBJECT_H_
#define _BASE_OBJECT_H_

#include <cstdint>
#include <string>

class BaseObject
{
protected:
    uint32_t objId;
    std::string objName;

public:
    explicit BaseObject();
    ~BaseObject();

    virtual bool SaveObject() = 0;
    virtual uint32_t GetObjectId() const = 0;
};

#endif